foot the bill

Translations
payer l’addition
Definitions
To pay for something, especially when it involves a large expense or when someone else is expected to cover the cost.